Package | Description |
---|---|
oracle.pg.common |
This package contains the common logic that is shared by all the backend databases including Oracle NoSQL Database and Apache HBase.
|
oracle.pg.hbase |
This package contains the logic specific to the property graph support on Apache HBase.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DataLoaderListener
This interface defines a few core APIs to that can be used to report progress of a data loading process.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleLogBasedDataLoaderListenerImpl
This class provides a simple Log based implementation of DataLoaderListener interface.
|
class |
SimpleLogBasedProgressListenerImpl
This class provides a simple Log based implementation of ProgressListener interface.
|
Modifier and Type | Method and Description |
---|---|
int |
OraclePropertyGraphBase.getVertexPropertyNames(int dop, int timeout, List<String> propertyNames, ProgressListener pl)
Gets the property names of all vertices using ParallelScanners and the specified DOP.
|
Modifier and Type | Method and Description |
---|---|
ProgressListener |
OraclePropertyGraph.getProgressListener()
Gets the ProgressListener associated to this property graph.
|
Modifier and Type | Method and Description |
---|---|
void |
OraclePropertyGraph.addAttributeToAllEdges(EdgeOpCallback eoc, boolean skipStoreToCache, int dop, ProgressListener pl)
Adds an attribute to all edges based on the specified EdgeOpCallback.
|
void |
OraclePropertyGraph.addAttributeToAllVertices(VertexOpCallback voc, boolean skipStoreToCache, int dop, ProgressListener pl)
Adds an attribute to all vertices based on the specified VertexOpCallback.
|
long |
OraclePropertyGraph.countEdges(int dop, ProgressListener pl)
Counts all Edges using parallel scan and the specified DOP.
|
long |
OraclePropertyGraph.countEdgesPartitioned(org.apache.hadoop.hbase.client.HConnection[] connections, int startSplitID, ProgressListener pl)
The splits are determined by # of regions & m_iNumSplitsPerRegion.
|
long |
OraclePropertyGraph.countVertices(int dop, ProgressListener pl)
Counts all vertices using parallel scans and the specified DOP.
|
long |
OraclePropertyGraph.countVerticesPartitioned(org.apache.hadoop.hbase.client.HConnection[] connections, int startSplitID, ProgressListener pl)
The splits are determined by # of regions & m_iNumSplitsPerRegion.
|
int |
OraclePropertyGraph.getEdgePropertyNames(int dop, int timeout, Set<String> propertyNames, ProgressListener pl)
Gets the property names of all edges using parallel scans and the specified DOP.
|
void |
OraclePropertyGraph.getEdgePropertyNamesPartitioned(org.apache.hadoop.hbase.client.HConnection[] connections, Set<String> propertyNames, long lStartTime, long lDeadline, int startSplitID, ProgressListener pl)
The splits are determined by # of regions & m_iNumSplitsPerRegion.
|
long |
OraclePropertyGraph.getMaxEdgeID(int dop, ProgressListener pl)
Get the maximal edge ID using parallel scan and the specified DOP.
|
long |
OraclePropertyGraph.getMaxVertexID(int dop, ProgressListener pl)
Get min vertex ID using parallel scans and the specified DOP.
|
long |
OraclePropertyGraph.getMinEdgeID(int dop, ProgressListener pl)
Get the minimum edge ID using parallel scan and the specified DOP.
|
long |
OraclePropertyGraph.getMinVertexID(int dop, ProgressListener pl)
Get min vertex ID using parallel scans and the specified DOP.
|
int |
OraclePropertyGraph.getVertexPropertyNames(int dop, int timeout, Set<String> propertyNames, ProgressListener pl)
Gets the property names of all vertices using parallel scans and the specified DOP.
|
void |
OraclePropertyGraph.getVertexPropertyNamesPartitioned(org.apache.hadoop.hbase.client.HConnection[] connections, Set<String> propertyNames, long lStartTime, long lDeadline, int startSplitID, ProgressListener pl)
The splits are determined by # of regions & m_iNumSplitsPerRegion.
|
void |
OraclePropertyGraph.removeAttributeFromAllEdges(EdgeOpCallback eoc, boolean skipStoreToCache, int dop, ProgressListener pl)
Removes an attribute from all edges based on the specified EdgeOpCallback.
|
void |
OraclePropertyGraph.removeAttributeFromAllVertices(VertexOpCallback voc, boolean skipStoreToCache, int dop, ProgressListener pl)
Removes an attribute from all vertices based on the specified VertexOpCallback.
|
void |
OraclePropertyGraph.setProgressListener(ProgressListener pl)
Sets the ProgressListener associated to this property graph.
|
Copyright © 2015 Oracle and/or its affiliates. All Rights Reserved.